package com.isoft.c2team3service2.entity;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *
 * @author 蓝莓
 * @since 2025-09-11
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("performance_information_collection")
public class PerformanceInformation implements Serializable {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 巡演标题
     */
    @TableField("title")
    private String title;

    /**
     * 艺人
     */
    @TableField("artist")
    private String artist;

    /**
     * 演出地点
     */
    @TableField("place")
    private String place;

    /**
     * 演出时长
     */
    @TableField("duration")
    private String duration;

    /**
     * 巡演时间
     */
    @TableField("concert_time")
    private String concertTime;

    /**
     * 巡演介绍
     */
    @TableField("information")
    private String information;

    /**
     * 票档
     * 有0 1 2三种状态可选，前端显示自己设置 内场票  中场 外场票
     */
    @TableField("level")
    private String level;

    /**
     * 票价
     */
    @TableField("price")
    private BigDecimal price;

    /**
     * 转态
     * 有0 1 2三种状态可选，前端显示自己设置 未售、已售、在售
     */
    @TableField("statue")
    private String statue;


}
